edificio de altura - Turkish English Dictionary